From 3a2a6daac8a13b4b05bb957731e54390bf2ccceb Mon Sep 17 00:00:00 2001 From: parkrrrr Date: Fri, 10 Nov 2006 20:18:09 +0000 Subject: [PATCH] add PDF target --- Makefile.in | 12 +++++++++++- xmldoc/babelpdf.xsl | 11 +++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 xmldoc/babelpdf.xsl diff --git a/Makefile.in b/Makefile.in index b73fd820b..8cbe6d630 100644 --- a/Makefile.in +++ b/Makefile.in @@ -167,6 +167,16 @@ $(WEB)/htmldoc-$(DOCVERSION)/readme.html: FORCE chmod 755 tools/mkcapabilities tools/mkcapabilities +gpsbabel.fo: + perl xmldoc/makedoc + xmlwf xmldoc/readme.xml #check for well-formedness + xmllint --noout --valid xmldoc/readme.xml #validate + xsltproc -o $@ xmldoc/babelpdf.xsl xmldoc/readme.xml + +gpsbabel.pdf: gpsbabel.fo + fop -q -fo gpsbabel.fo -pdf gpsbabel.pdf + + gpsbabel.html: FORCE xsltproc \ --stringparam toc.section.depth "1" \ @@ -178,7 +188,7 @@ gpsbabel.html: FORCE readme.txt: gpsbabel.html lynx -nolist -dump gpsbabel.html > $@ -doc: gpsbabel $(WEB)/htmldoc-$(DOCVERSION)/readme.html # readme.txt +doc: gpsbabel $(WEB)/htmldoc-$(DOCVERSION)/readme.html gpsbabel.pdf # readme.txt FORCE: diff --git a/xmldoc/babelpdf.xsl b/xmldoc/babelpdf.xsl new file mode 100644 index 000000000..97dc9c33c --- /dev/null +++ b/xmldoc/babelpdf.xsl @@ -0,0 +1,11 @@ + + + + + + + + -- 2.30.2